.news_detail {
    padding-bottom: 96px;
}

.banner {
    width: 100%;
}

.banner_title {
    font-size  : 60px;
    font-family: PingFang SC;
    font-weight: bold;
    color      : rgba(255, 255, 255, 1);
    position   : absolute;
    top        : 242px;
    left       : 50%;
    transform  : translateX(-50%);
}

.banner_sub_title {
    font-size  : 36px;
    font-family: PingFang SC;
    font-weight: 500;
    color      : rgba(255, 255, 255, 1);
    position   : absolute;
    top        : 326px;
    left       : 50%;
    transform  : translateX(-50%);
}

.load_more {
    cursor         : pointer;
    width          : 914px;
    display        : flex;
    margin         : 46px auto 0;
    justify-content: flex-start;
    align-items    : center;

    .load_more_txt {
        font-size  : 18px;
        font-family: PingFang SC;
        font-weight: 400;
        color      : rgba(249, 68, 107, 1);
    }

    .load_more_arrow {
        width      : 32px;
        height     : 18px;
        margin-left: 20px;
    }
}

#content {
    width  : 914px;
    margin : 0 auto;
    padding: 40px 0;
}